var b = false;

var i: i32 = 0;

i < 1;
i > 1;
i <= 1;
i >= 1;
i == 1;
i === 1;
i + 1;
i - 1;
i * 1;
i / 1;
i % 1;
i ** 1;
i << 1;
i >> 1;
i >>> 1;
i & 1;
i | 1;
i ^ 1;

b = i < 1;
b = i > 1;
b = i <= 1;
b = i >= 1;
b = i == 1;
b = i === 1;
i = i + 1;
i = i - 1;
i = i * 1;
i = i / 1;
i = i % 1;
i = <i32>(i ** 1);
i = i << 1;
i = i >> 1;
i = i >>> 1;
i = i & 1;
i = i | 1;
i = i ^ 1;

i += 1;
i -= 1;
i *= 1;
i %= 1;
// i **= 1;
i <<= 1;
i >>= 1;
i >>>= 1;
i &= 1;
i |= 1;
i ^= 1;

var I: i64 = 0;

I < 1;
I > 1;
I <= 1;
I >= 1;
I == 1;
I === 1;
I + 1;
I - 1;
I * 1;
I / 1;
I % 1;
(<f64>I) ** 1;
I << 1;
I >> 1;
I >>> 1;
I & 1;
I | 1;
I ^ 1;

b = I < 1;
b = I > 1;
b = I <= 1;
b = I >= 1;
b = I == 1;
b = I === 1;
I = I + 1;
I = I - 1;
I = I * 1;
I = I / 1;
I = I % 1;
I = <i64>((<f64>I) ** 1);
I = I << 1;
I = I >> 1;
I = I >>> 1;
I = I & 1;
I = I | 1;
I = I ^ 1;

I += 1;
I -= 1;
I *= 1;
I %= 1;
// I **= 1;
I <<= 1;
I >>= 1;
I >>>= 1;
I &= 1;
I |= 1;
I ^= 1;

var f: f32 = 0;

f < 1;
f > 1;
f <= 1;
f >= 1;
f == 1;
f === 1;
f + 1;
f - 1;
f * 1;
f / 1;
f % 1;
f ** 1;

b = f < 1;
b = f > 1;
b = f <= 1;
b = f >= 1;
b = f == 1;
b = f === 1;
f = f + 1;
f = f - 1;
f = f * 1;
f = f / 1;
f = f % 1;
f = f ** 1;

f += 1;
f -= 1;
f *= 1;
f %= 1;
f **= 1;

var F: f64 = 0;

F < 1;
F > 1;
F <= 1;
F >= 1;
F == 1;
F === 1;
F + 1;
F - 1;
F * 1;
F / 1;
F % 1;
F ** 1;

b = F < 1;
b = F > 1;
b = F <= 1;
b = F >= 1;
b = F == 1;
b = F === 1;
F = F + 1;
F = F - 1;
F = F * 1;
F = F / 1;
F = F % 1;
F = F ** 1;

F += 1;
F -= 1;
F *= 1;
F %= 1;
F **= 1;
